to talk a blue streak - French English Dictionary